
#ifndef OBJECTPANEL_H
#define OBJECTPANEL_H

#include <BGroupBox>
#include <BButton>
#include <BLineEdit>
#include <BRealSpinBox>
#include <BComboBox>
#include <BSpinBox>
#include <BButton>
#include <BCheckBox>
#include <BNode>

using namespace BWE;

class ObjectPanel : public BGroupBox
{
	BOBJECT(ObjectPanel)
public:
	ObjectPanel(BWidget* parent = 0);
	~ObjectPanel();

protected:
	void slotAssetChanged(BObject* object, const BValue& value);
	void slotNameEdited(BObject* object, const BValue& value);
	void slotEnableToggled(BObject* object, const BValue& value);

private:
	BLineEdit*		_nameEdit;
	BCheckBox*		_enabledCheckBox;

};

#endif
